package defpackage; import android.app.Activity; import android.app.Dialog; import android.content.Intent; import android.text.TextUtils; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.common.google.pay.sdk.Purchase; import cn.wps.moffice.pay.view.PayView; import cn.wps.moffice_eng.R; import com.google.firebase.analytics.FirebaseAnalytics; import defpackage.dlv; import defpackage.iaj; import defpackage.iaq; import defpackage.ibf; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; /* renamed from: iah reason: default package */ public class iah implements iai { public iaj dFI; public ian dFJ; int dLY; dmr fyF; public ibg fyK; private ibf.a jbA = new ibf.a() { /* class defpackage.iah.AnonymousClass4 */ @Override // defpackage.ibf.a public final void a(fyi fyi, ial ial) { if ((fyi == null || fyi.id != 0) && iah.this.fyK != null && iah.this.fyK.isShowing()) { ibg ibg = iah.this.fyK; if (ibg.jdq != null) { PayView payView = ibg.jdq; if (payView.jew != null) { payView.h(fyi); if (TextUtils.equals(payView.jbu.ckp, "googleplay")) { payView.setWaitScreen(true); if (payView.jek == null || !(payView.jej == null || payView.jej.kL(payView.jek.bJA()) == null)) { payView.postDelayed( /* JADX ERROR: Method code generation error jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0075: INVOKE (r0v7 'payView' cn.wps.moffice.pay.view.PayView) (wrap: cn.wps.moffice.pay.view.PayView$11 : 0x0070: CONSTRUCTOR (r1v8 cn.wps.moffice.pay.view.PayView$11) = (r0v7 'payView' cn.wps.moffice.pay.view.PayView) call: cn.wps.moffice.pay.view.PayView.11.<init>(cn.wps.moffice.pay.view.PayView):void type: CONSTRUCTOR) (2000 long) type: VIRTUAL call: cn.wps.moffice.pay.view.PayView.postDelayed(java.lang.Runnable, long):boolean in method: iah.4.a(fyi, ial):void, file: classes.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217) at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244) at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237) at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342) at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295) at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395) at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258) Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x0070: CONSTRUCTOR (r1v8 cn.wps.moffice.pay.view.PayView$11) = (r0v7 'payView' cn.wps.moffice.pay.view.PayView) call: cn.wps.moffice.pay.view.PayView.11.<init>(cn.wps.moffice.pay.view.PayView):void type: CONSTRUCTOR in method: iah.4.a(fyi, ial):void, file: classes.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806) at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249) ... 49 more Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: cn.wps.moffice.pay.view.PayView, state: GENERATED_AND_UNLOADED at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215) at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 55 more */ /* // Method dump skipped, instructions count: 140 */ throw new UnsupportedOperationException("Method not decompiled: defpackage.iah.AnonymousClass4.a(fyi, ial):void"); } @Override // defpackage.ibf.a public final void close() { iah.this.dismiss(); } }; iak jbt; iam jbu; Dialog jbv; iag jbw; public a jbx; public c jby; public ian jbz; public Activity mActivity; /* renamed from: iah$a */ public static class a extends fcv<Void, Void, List<fyi>> { private fyh gHP; private WeakReference<ibg> jbD; private boolean jbE; public a(fyh fyh) { this.gHP = fyh; this.jbE = true; } public a(ibg ibg, boolean z) { this.jbD = new WeakReference<>(ibg); this.jbE = z; } private List<fyi> aLN() { if (this.gHP != null) { return fyg.a(this.gHP); } if (this.jbE) { return fyg.a(fyh.USABLE); } fyg.bJz(); List<fyi> K = ibe.K(false, false); return (K == null || K.size() == 0) ? fyg.a(fyh.USABLE) : K; } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */ /* access modifiers changed from: protected */ @Override // defpackage.fcv public final /* synthetic */ List<fyi> doInBackground(Void[] voidArr) { return aLN(); } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ /* access modifiers changed from: protected */ @Override // defpackage.fcv public final /* synthetic */ void onPostExecute(List<fyi> list) { ibg ibg; List<fyi> list2 = list; if (this.jbD != null && (ibg = this.jbD.get()) != null && ibg.isShowing()) { if (!this.jbE) { ibg.setWaitScreen(false); } if (list2 == null) { list2 = new ArrayList<>(0); } if (ibg.jdq != null) { ibg.jdq.setCouponList(list2); } } } /* access modifiers changed from: protected */ @Override // defpackage.fcv public final void onPreExecute() { ibg ibg; if (this.jbD != null && (ibg = this.jbD.get()) != null && ibg.isShowing() && !this.jbE) { ibg.setWaitScreen(true); } } } /* renamed from: iah$b */ public class b extends iaq.c { private b() { } public /* synthetic */ b(iah iah, byte b) { this(); } @Override // defpackage.iaq.c public final void cnT() { iah.this.cnM(); } @Override // defpackage.iaq.c public final void cnU() { iah.this.cnM(); } @Override // defpackage.iaq.c public final void cnV() { iah.this.dismiss(); } } /* renamed from: iah$c */ public static class c extends fcv<Void, Void, Integer> { ibg fyK; public c(ibg ibg) { this.fyK = ibg; } private static Integer axO() { String bE = ebo.bE(OfficeApp.arx()); hwe hwe = new hwe(); hwe.dk("account", bE); hwe.dk("version", "2"); hwi.AW(2).a(hwe); try { return Integer.valueOf(Integer.parseInt(lwd.f("https://movip.wps.com/template/v2/user/credits" + "?" + lwd.r(hwe.cmr()), null))); } catch (Exception e) { e.printStackTrace(); return -1; } } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */ /* access modifiers changed from: protected */ @Override // defpackage.fcv public final /* synthetic */ Integer doInBackground(Void[] voidArr) { return axO(); } public void onPostExecute(Integer num) { this.fyK.setWaitScreen(false); if (num != null && num.intValue() >= 0) { ibg ibg = this.fyK; int intValue = num.intValue(); if (ibg.jdq != null) { ibg.jdq.setMyCredit(intValue); } } } /* access modifiers changed from: protected */ @Override // defpackage.fcv public final void onPreExecute() { super.onPreExecute(); this.fyK.setWaitScreen(true); } } public iah(Activity activity, iaj iaj, ian ian, int i, dmr dmr) { this.mActivity = activity; this.dFI = iaj; this.dFJ = ian; this.dLY = i; this.fyF = dmr; } public static boolean CN(String str) { return str.equals("wps_premium"); } static /* synthetic */ void a(iah iah, List list) { Iterator it = list.iterator(); while (it.hasNext()) { iah.c((iam) it.next()); } } public static String c(ian ian) { String c2 = fza.bJK().c(fva.PAYMENT_TAG, ""); if (TextUtils.isEmpty(c2)) { String str = ian.cnZ().get("abroad_custom_payment_param_selec_payment" + ian.jbT); if (!TextUtils.isEmpty(str)) { for (iam iam : ian.cnW()) { if (iam.ckp.equals(str)) { return iam.ckp; } } } for (iam iam2 : ian.cnW()) { if (iam2.eKj) { return iam2.ckp; } } } return c2; } private void c(iam iam) { if ((iao.CQ(iam.ckp) || (iao.CS(iam.ckp) && "wps_premium".equals(this.dFJ.jbT))) && this.jbx == null) { this.jbx = new a(this.fyK, false); this.jbx.execute(new Void[0]); } } private boolean cnN() { if ((this.jbv == null || !this.jbv.isShowing()) && this.jbu != null) { if (this.dFJ.cnZ().get("coupon_id") != null) { return true; } this.jbv = ibf.a(this.mActivity, new WeakReference(this.fyK), false, this.jbu.ckp, this.dFJ.jbT, this.dFJ.cnX(), this.jbA); } return this.jbv == null; } @Override // defpackage.iai public final void a(ial ial, iam iam) { ClassLoader classLoader = null; try { if (!ltk.iTs) { classLoader = ltv.getInstance().getExternalLibsClassLoader(); lue.a(OfficeApp.arx(), classLoader); } else { classLoader = iah.class.getClassLoader(); } } catch (Throwable th) { th.printStackTrace(); } if (classLoader != null) { if (this.fyK != null) { this.fyK.setWaitScreen(true); } this.jbw = (iag) cwi.a(classLoader, "cn.wps.moffice.foreigntemplate.charge.ChargerDelegate", new Class[]{ibg.class, Activity.class}, this.fyK, this.mActivity); this.jbw.a(this, ial, iam, this.dFJ.cnY()); } dwp.l(lwv.a("public_%s_payment_charge", this.dFJ.ckp), cnS()); } @Override // defpackage.iai public final void a(iam iam) { this.jbu = iam; c(iam); if (iao.CR(iam.ckp) && this.jby == null) { this.jby = new c(this.fyK); this.jby.execute(new Void[0]); } } @Override // defpackage.iai public final boolean a(ial ial, final iam iam, final fyi fyi, boolean z) { iak iak; if (ial.jbM == null) { return false; } String str = ial.jbM.jbX; final HashMap<String, String> cnS = cnS(); cnS.put("product_id", str); cnS.put("payment_mode", iam.ckp); if (z) { cnS.put("payment_from", "retain_pay"); } dwp.l(lwv.a("public_%s_payment_buy", this.dFJ.ckp), cnS); this.dFJ.cnY().jbF = z; iaj iaj = this.dFI; String str2 = iam.ckp; List<iaj.a> list = iaj.jbH; if (iaj.jbG) { list = iaj.jbI; } Iterator<iaj.a> it = list.iterator(); while (true) { if (!it.hasNext()) { iak = null; break; } iaj.a next = it.next(); if (next.jbJ.ckp.equals(str2)) { iak = next.jbt; break; } } this.jbt = iak; fza.bJK().a(fva.PAYMENT_TAG, iam.ckp); try { if (this.jbt != null) { this.jbt.a(this.mActivity, this.dFJ, ial, fyi, this.dLY, new dmr() { /* class defpackage.iah.AnonymousClass3 */ @Override // defpackage.dmr public final void a(dmk dmk, Purchase purchase) { if (iah.this.fyF != null) { iah.this.fyF.a(dmk, purchase); } if (dmk.isSuccess()) { dwp.at("public_mode_payment_success", iam.ckp); dwp.l(lwv.a("public_%s_payment_success", iah.this.dFJ.ckp), cnS); if (dlv.a.font.equals(dmk.dMy)) { String str = iam.ckp; String K = cqt.K(iah.this.mActivity); Intent intent = new Intent("cn.wps.moffice.pay.PayBroadcast"); intent.putExtra("paymentType", str); intent.putExtra("paymentProcess", K); OfficeApp.arx().sendBroadcast(intent); } if (fyi != null) { ibe.coe(); } iah.this.dismiss(); } else if (dmk.aIv()) { dwp.l(lwv.a("public_%s_payment_cancle", iah.this.dFJ.ckp), cnS); if ((iah.this.jbv == null || !iah.this.jbv.isShowing()) && iah.this.jbu != null && iah.this.dFJ.cnZ().get("coupon_id") == null) { iah.this.jbv = ibf.a(iah.this.mActivity, new WeakReference(iah.this.fyK), true, iah.this.jbu.ckp, iah.this.dFJ.jbT, iah.this.dFJ.cnX(), iah.this.jbA); } } else { cnS.put("error_code", String.valueOf(dmk.dMw)); dwp.l(lwv.a("public_%s_payment_fail", iah.this.dFJ.ckp), cnS); } } }); return true; } } catch (Exception e) { e.printStackTrace(); cxg.R(this.mActivity, this.mActivity.getString(R.string.public_purchase_unavailable)); } return false; } @Override // defpackage.iai public final void b(iam iam) { dwp.at("public_mode_payment_click", iam.ckp); } @Override // defpackage.iai public final void b(ian ian) { ian ian2; iaj iaj = this.dFI; iaj.jbG = !iaj.jbG; if (TextUtils.equals(ian.jbT, this.dFJ.jbT)) { ian2 = this.jbz; this.jbz = this.dFJ; this.dFJ = ian2; } else { ian2 = this.dFJ; this.dFJ = this.jbz; this.jbz = ian2; } ian ian3 = this.dFJ; if (ian3.jbV.get("abroad_custom_pay_source_change") == null) { ian3.jbV.put("abroad_custom_pay_source_change", ""); } else { ian3.jbV.remove("abroad_custom_pay_source_change"); } String c2 = c(ian2); this.fyK.a(ian2, c2); ibg ibg = this.fyK; if (ibg.jdq != null) { PayView payView = ibg.jdq; payView.setCouponList(payView.gIj); } List<iam> cnW = this.dFJ.cnW(); if (cnW != null && cnW.size() != 0) { Iterator<iam> it = this.dFJ.cnW().iterator(); while (true) { if (!it.hasNext()) { break; } iam next = it.next(); if (next.ckp.equals(c2)) { this.jbu = next; break; } } if (this.jbu == null) { this.jbu = cnW.get(0); } } } public void cnM() { fzc.bJM().y(new Runnable() { /* class defpackage.iah.AnonymousClass1 */ public final void run() { iah.this.fyK.setWaitScreen(false); iah.this.fyK.a(iah.this.dFJ, iah.c(iah.this.dFJ)); iah.a(iah.this, iah.this.dFJ.cnW()); } }); } @Override // defpackage.iai public final void cnO() { fvf.aj(this.mActivity); dwp.l(lwv.a("public_%s_payment_free", this.dFJ.ckp), cnS()); } @Override // defpackage.iai public final void cnP() { dwp.l(lwv.a("public_%s_payment_sufficient", this.dFJ.ckp), cnS()); } @Override // defpackage.iai public final void cnQ() { dwp.l(lwv.a("public_%s_payment_insufficient", this.dFJ.ckp), cnS()); } @Override // defpackage.iai public final void cnR() { PayView payView = this.fyK.jdq; payView.d(payView.jer, payView.jes); dwp.at("public_mode_payment_show", this.dFJ.ckp); } public HashMap<String, String> cnS() { HashMap<String, String> hashMap = new HashMap<>(); hashMap.put(FirebaseAnalytics.Param.SOURCE, this.dFJ.cnY().hKI); String str = this.dFJ.cnY().mPosition; if (!TextUtils.isEmpty(str)) { hashMap.put("position", str); } if (this.dFJ.cnZ().containsKey("template_id")) { hashMap.putAll(this.dFJ.cnZ()); } return hashMap; } public final void dismiss() { if (this.fyK != null && this.fyK.isShowing()) { this.fyK.dismiss(); } dry.dYu = null; } @Override // defpackage.iai public final void onBackPressed() { if ((this.jbt == null || !this.jbt.aVv()) && cnN()) { dismiss(); } } @Override // defpackage.iai public final void onClose() { if (cnN()) { dismiss(); } } }